home *** CD-ROM | disk | FTP | other *** search
- Reportit Information
- ======================
-
- 1. DESCRIPTION
- 2. DEFINITION OF SHAREWARE
- 3. DISCLAIMER & AGREEMENT
- 4. THE ZIP FILES
- 5. INSTALLING Reportit COMPONENTS
- 6. INSTALLING THE KEYWORD HELP
- 7. REMOVING Reportit COMPONENTS
- 8. GENERAL
-
-
- 1. DESCRIPTION - Reportit Super Print Components for Delphi 1 & 2
- =================================================================
- Reportit consists of more than 100 A4 pages of code to enable you to generate
- quality printed output with less than 5 lines of code ! Now you can print
- Delphi reports and files direct from the screen with minimal programming
- effort - support is included for printing most of the standard Delphi
- components.
-
- Features
- --------
- * Includes a powerful print preview program that can zoom and pan.
- * Prints odd and even pages separately to allow both sides of paper printing.
- * Select individual or groups of pages to print. Supports page selection
- printing, e.g. print page 1,2,4,7-9
- * Background and header can be changed by the programmer.
- * Multi-lingual support to display button names, e.g. "totals" in German,
- French, etc.
- * Decimal separator selection, e.g. for countries that uses a comma.
- * Reportit consists of 3 components, namely:
- 1. TPrintGridReport - This component is used to print reports by making
- use of a TDBGrid link to either a TTable or a TQuery. Properties e.g.
- fonts and fields are read from the TDBGrid and the underlying TTable
- or TQuery. Programming is minimal and Totals and Subtotals on selected
- fields can be handled easily. Programming is usually less than 10
- lines of code and that includes Totals and/or Subtotals. Multiple
- page printing is automatic. Print styles are selectable via properties.
- Own styles can also be produced by varying lines, fonts, etc.
-
- 2. TPrintFile - This component is used to print files and Memos. The
- following can be printed normal or compressed mode (up to 4 columns
- per page), multiple page printing is automatic: any ASCII file, HTML file
- (interpreted), TDBmemo field or TMemo field. Own styles can also be
- produced by varying lines, fonts, etc.
-
- 3. TPrMemo - This component is used to print a TDBMemo or TMemo. Properties
- are read from TMemo or the TDBMemo and its underlying TTable or TQuery
- and used for printing. Normal and compressed printing (up to 4 columns
- per page) is possible.
-
- Reportit are fully functional print components for Delphi. It enables you
- to print reports and files with a minimum of programming. Unlike other Delphi
- demo shareware components, there is no need for Delphi to run while your
- program (with Reportit )is executing. You must however have the Delphi
- Paradox Engine installed if you are using database access.
-
- This copy of Reportit displays a UNREGISTERED COPY OF Reportit message on
- the screen when preparing a printout and prints a UNREGISTERED COPY OF Reportit
- message on all printouts if not registered. If you register, you will receive
- an activation code that disables the nag screen and nag message printed at
- the bottom of each printout.
-
- PLEASE NOTE: These components are used by Delphi programmers to develop
- print applications which they sell to end users. The demo that is included
- assumes that you have Delphi installed. It will not function on its own. They
- use the DBDEMOS alias and data.
-
-
- 2. DEFINITION OF SHAREWARE
- ---------------------------
-
- Shareware distribution gives users a chance to try software before buying it.
- If you try a Shareware program and continue using it, you are expected to
- register. Individual programs differ on details -- some request registration
- while others require it, some specify a maximum trial period. With
- registration, you get anything from the simple right to continue using the
- software to an updated program with printed manual.
-
- Copyright laws apply to both Shareware and commercial software, and the
- copyright holder retains all rights, with a few specific exceptions as
- stated below. Shareware authors are accomplished programmers, just like
- commercial authors, and the programs are of comparable quality. (In both
- cases, there are good programs and bad ones!) The main difference is in
- the method of distribution. The author specifically grants the right to
- copy and distribute the software, either to all and sundry or to a specific
- group. For example, some authors require written permission before a commercial
- disk vendor may copy their Shareware.
-
- Shareware is a distribution method, not a type of software. You should find
- software that suits your needs and pocketbook, whether it's commercial or
- Shareware. The Shareware system makes fitting your needs easier, because you
- can try before you buy. And because the overhead is low, prices are low also.
- Shareware has the ultimate money-back guarantee -- if you don't use the
- product, you don't pay for it.
-
-
- 3. DISCLAIMER - AGREEMENT
- -------------------------
-
- Users of Reportit must accept this disclaimer of warranty: "Reportit is
- supplied as is. The author disclaims all warranties, expressed or implied,
- including, without limitation, the warranties of merchantability and of s
- fitness for any purpose. The author assumes no liability for damages, direct
- or consequential, which may result from the use of Reportit. If Print-It does
- not satisfy your needs, do not register it as we cannot refund your money.
- We will try to accommodate reasonable request to change the software to
- your needs but we cannot guarantee that or bind ourselves to make changes
- within a certain period. " Reportit is a "shareware product" and is provided
- at no charge to the user for evaluation. Feel free to share it with your friends,
- but please do not give it away when registered. The essence of "user-supported"
- software is to provide personal computer users with quality software without
- high prices, and yet to provide incentive for programmers to continue to develop
- new products. If you find this product useful and find that you are using Reportit
- and continue to use Reportit after a reasonable trial period, you must register it
- with Calitz Bros. through Kagi software. This registration fee will license one
- copy for use on any one computer at any one time. The registration and the
- activation code will be valid for future minor upgrades, bug fixes and enhancements
- to Reportit Version 5.X. When we have received your payment, we will e-mail,
- fax or post your activation code to you. You must treat this software just like a book.
- An example is that this software may be used by any number of people and may be
- freely moved from one computer location to another, so long as there is no possibility
- of it being used at one location while it's being used at another. Just as a book cannot
- be read by two different persons at the same time. Programs developed by using the
- Reportit components may be distributed without any additional royalties.
-
- Commercial users of Reportit must register and pay for their copies of
- Reportit within 30 days of first use or their license is withdrawn.
-
- Anyone distributing Reportit for any kind of remuneration must first contact
- Calitz Bros. at the address below for authorisation. This authorisation will
- be automatically granted to shareware distributors, and such distributors
- may begin offering Reportit immediately (However Calitz Bros. must still be
- advised so that the distributor can be kept up-to-date with the latest
- version of Reportit.).
-
- Reportit has a nag screen which displays when Reportit is not registered. If
- not registered then the not registered message will also print on all reports
- and printouts. If registered the message on the reports will be replaced by
- the user's own wording or nothing if required.
-
- You are encouraged to pass a copy of Reportit along to your friends for
- evaluation. Please encourage them to register their copy if they find that
- they can use it.
-
- 4. THE ZIP FILES
- ----------------
- Reportit consists of the following files:
-
- 1. REPCP_16.ZIP - The 16-bit components for Delphi 1.x
- 2. REPCP_32.ZIP - The 32-bit components for Delphi 2.x
- 3. REPHLP.ZIP - The .HLP and .KWF files
- 4. REPEXEC.ZIP - 16-bit Demo executable (alias DBDEMOS must be defined)
- 5. REPSRC.ZIP - Source code of the demos
- 6. REGISTER.ZIP - Register and Activation programs.
-
- These files must all be extracted into separate directories
-
-
- 5. INSTALLING Reportit COMPONENTS
- --------------------------------
- Before installing a newer version of ReportIt, first remove the older version.
-
- 5.1. Backup the component library file named COMPLIB.DCL in your \DELPHI\BIN
- directory. This will allow you to restore your component library if you
- encounter any problems during the installation process.
-
- 5.2. Start DELPHI and select Options | Install Components from the menu.
- Click on the Add button when the Install Components dialog is displayed.
-
- To install Reportit,
-
- Click on the Browse button and select the file Reportit.PAS
- in the directory where Reportit was installed, usually
- C:\Rep\d16 (for Delphi 1.x) or C:\Rep\d32 (for
- Delphi 2.x) development.
-
- 5.3. Click on OK to return to the Install Components Dialog Box and click
- on OK to accept the changes. DELPHI will now install the new components.
- A new page will be created on the component bar called Reportit that contains
- the new components.
-
-
- 6. INSTALLING THE KEYWORD HELP (To access from Delphi)
- ------------------------------------------------------
-
- 6.1. Execute the file HELPINST.EXE in the \DELPHI\HELP directory.
-
- 6.2. Select File | Open from the menu.
-
- 6.3. Open the file DELPHI.HDX in the \DELPHI\BIN directory.
-
- 6.4. Select Keywords |Add Keyword file from the menu.
-
- 6.5. Select the file Reportit.KWF in the \Rep\d16 directory
- (for Delphi 1.x) or in the \Rep\d32 (for Delphi 2.x) development.
-
- 6.6. Select File | Save from the menu.
-
-
- Note: To access help from the demos - Copy the help file named Reportit.HLP
- in the Reportit directory to your windows directory.
-
-
- 7. REMOVING Reportit COMPONENTS
- ------------------------------
-
- 7.1. Start DELPHI and select Options | Install Components from the menu.
- Click on the Reportit unit (to remove Reportit) and then on the Remove button.
-
- 7.2. Click on OK to remove the components from the component bar.
-
- IF YOU ARE USING DELPHI 1.x FOR 16 BIT DEVELOPMENT:
- 7.3. Remove the directory C:\Rep\d16 or the directory where Reportit was
- installed.
-
- 7.4. Remove the icons and group from the Print Manager screen
-
- (or)
-
- IF YOU ARE USING DELPHI 2.x FOR 32 BIT DEVELOPMENT:
- 7.3. Remove the directory C:\Rep\d32 or the directory where Reportit was s
- installed.
-
- 7.4. Remove the icons and group from the Print Manager screen
-
- 7.5. Remove the complete directory C:\Rep to remove all trace of Reportit
-
-
- 8. GENERAL INFORMATION
- ----------------------
-
- Reportit sells for $US50 and consists of more than 100 A4 pages of code
- which enables you to generate quality printouts with less than 5 lines of code.
- See the registration information on how to register. We reserve the right to
- change prices without notice.
-
-
- We would appreciate any comment or suggestion to improve the Reportit
- product further. New versions are coming out frequently with bug fixes
- and enhancements. Please let us know if there is any other requirement
- that you may have.
-
- Contact the author at:
-
- e-mail Johan.Calitz@kagi.com
- Internet home page http://home.global.co.za/~jmcalitz/homepage.htm or
- http://ourworld.hompages/calitz
- Fax +27 12 342 5269
-
- Copyright Calitz Bros.
-